#go-top-container-unique {
  //
  .go-top-container {
    position: fixed;
    top: 31.25rem;
    right: 0.625rem;
    background-color: rgb(218, 89, 89);
    border-radius: 50%;
    color: #fff;
    height: 2.5rem;
    width: 2.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1),
      0 10px 10px -5px rgba(0, 0, 0, 0.04);
    bottom: -50px;
    z-index: 40;
    right: 40px;
    transition: all 1s linear;
  }
  .show-btn {
    display: flex;
    animation: showBtn 0.7s ease;
    animation-fill-mode: forwards;
  }

  .hide-btn {
    // display: none;
    animation: hideBtn 0.3s ease-in;
    animation-fill-mode: forwards;
  }

  @keyframes showBtn {
    0% {
      right: -50px;
    }
    50% {
      right: 80px;
    }
    100% {
      right: 60px;
    }
  }

  @keyframes hideBtn {
    0% {
      right: 60px;
    }
    50% {
      right: 80px;
    }
    100% {
      right: -100px;
    }
  }
}
